package top.yuhaitao.core.service;

import java.util.List;

import org.springframework.data.domain.Pageable;

import top.yuhaitao.core.pojo.ProductInfo;

public interface ProductInfoService {

    /**
     * 查询某一个商品
     *
     * @param productId
     * @return
     */
    public ProductInfo findOne(String productId);

    /**
     * 查询所有在售商品
     *
     * @return
     */
    public List<ProductInfo> findUpAll();

    /**
     * 分页
     *
     * @param pageable
     * @return
     */
    public List<ProductInfo> findAll(Pageable pageable);

    /**
     * 保存商品
     *
     * @param ProductInfo
     * @return
     */
    public ProductInfo save(ProductInfo ProductInfo);

    // 加库存

    // 减库存
}
